package com.example.service;


import java.util.List;
import java.util.Map;

import com.example.domain.User;
import com.example.result.Result;

/**
 * @author 袁小弘
 * @describe 用户服务接口层
 * @date 2019-12-31
 */
public interface UserService {

    public Result queryAll();

    public boolean isExist(String userName);//判断用户是否存在

    public Result queryUserById(String admin_Id);//根据用户编号查询用户信息

    public Result deleteUserById(String user_Id);//根据用户编号删除用户信息

    public Result addUser(User user);//添加用户信息

    public Result updateUser(User user);//更新用户信息

    public Result loginsUser(User user);

    public Result deleteUserByIds(Map<String, String> userIds);//根据用户编号批量删除用户信息

    public Result addUserByExcel(List<User> list);//根据Excel批量添加用户信息

    public Result serachByInfo(String[] info);//用户信息模糊查询

    public Result queryAllUserNameAndId();//查询所有用户账号和ID==>用于密码管理
}
